be (quite) at sea - Francés Inglés Diccionario